package org.jsola.hr.entity;

import lombok.Data;
import lombok.EqualsAndHashCode;
import org.jsola.core.entity.BaseDeleteDO;
import org.jsola.core.entity.Key;

import javax.persistence.Table;

/**
 * 用工单位
 *
 * @author zhr
 */
@EqualsAndHashCode(callSuper = true)
@Data
@Table(name = "hr_company")
@Key(UUID = true)
public class CompanyDO extends BaseDeleteDO<String> {

    private static final long serialVersionUID = 1L;

    /**
     * 公司名称
     */
    private String name;
    /**
     * 所属行业
     */
    private String industry;
    /**
     * 管理员用户Ids 多个,隔开
     */
    private String administratorUserIds;
    /**
     * 公司logo
     */
    private String logo;
    /**
     * 经营范围
     */
    private String businessScope;
    /**
     * 简介
     */
    private String profile;
    /**
     * 法人
     */
    private String legalPerson;
    /**
     * 公司地址
     */
    private String address;
    /**
     * 公司人员规模
     */
    private String personSize;
    /**
     * 客户级别
     */
    private String clientLevel;
    /**
     * 客户专属响应电话
     */
    private String clientPhone;
    /**
     * 官网地址
     */
    private String officialWebsite;
    /**
     * 联系电话
     */
    private String telephone;
    /**
     * 联系邮箱
     */
    private String email;
    /**
     * 部门id
     */
    private String depId;
    /**
     * 附件
     */
    private String serverAnnex;



}

